package com.iwhalecloud.citybrain.flow.platform.manager.domain.model;

import java.util.Date;

import com.fasterxml.jackson.annotation.JsonIgnore;

/**
 * @author cheng.huaxing
 * @date 2019-01-29
 */
public class FlowProcdefQueryInfo {

    private String deploymentId;

    /** 流程定义ID */
    private String procDefId;

    /** 名称 */
    private String procDefName;

    private String version;

    /** 编码 */
    private String procDefKey;

    private String appName;

    private Date createTime;

    private String creatorName;

    @JsonIgnore
    private String metaInfo;


    public String getDeploymentId() {
        return deploymentId;
    }

    public void setDeploymentId(String deploymentId) {
        this.deploymentId = deploymentId;
    }

    public String getProcDefId() {
        return procDefId;
    }

    public void setProcDefId(String procDefId) {
        this.procDefId = procDefId;
    }

    public String getProcDefName() {
        return procDefName;
    }

    public void setProcDefName(String procDefName) {
        this.procDefName = procDefName;
    }

    public String getProcDefKey() {
        return procDefKey;
    }

    public void setProcDefKey(String procDefKey) {
        this.procDefKey = procDefKey;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public String getAppName() {
        return appName;
    }

    public void setAppName(String appName) {
        this.appName = appName;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getCreatorName() {
        return creatorName;
    }

    public void setCreatorName(String creatorName) {
        this.creatorName = creatorName;
    }

    public String getMetaInfo() {
        return metaInfo;
    }

    public void setMetaInfo(String metaInfo) {
        this.metaInfo = metaInfo;
    }
}
